it sucks here - Turc Anglais Dictionnaire